[data-block-handle=simply-widget-checkout-btn]{display:flex!important}.si-widget-checkout{width:100%}.ssp-checkout-button-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.ssp-checkout-button-container .ssp-checkout-text-wrapper{font-size:14px;width:100%;display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:5px;padding:0 10px;background-color:var(--ssp_checkout_label_bg_color, transparent);color:var(--ssp_checkout_label_text_color, #000)}.ssp-checkout-button-container .ssp-checkout-text-wrapper .ssp-checkout-text{font-size:var(--ssp_checkout_label_font_size, 14px)}.ssp-checkout-button-container .ssp-checkout-text-wrapper .ssp-checkout-text p{margin:0;line-height:normal}.ssp-checkout-button-container .ssp-checkout-button{display:block!important;font-size:var(--ssp_checkout_btn_text_size, 15px);font-weight:var(--ssp_checkout_btn_text_weight, 400);font-family:inherit;background-color:var(--ssp_checkout_btn_bg_color, #000);color:var(--ssp_checkout_btn_text_color, #fff)!important;border-width:var(--ssp_checkout_btn_border_size, 0px);border-style:solid;border-color:var(--ssp_checkout_btn_border_color, #000);border-radius:var(--ssp_checkout_btn_border_radius, 0px);padding:var(--ssp_checkout_btn_padding, 15px);margin:var(--ssp_checkout_btn_margin, 0px);margin-bottom:5px;transition:all .3s ease-in-out;text-align:center;width:100%;cursor:pointer}.ssp-checkout-button-container .ssp-checkout-button:hover{background-color:var(--ssp_checkout_btn_bg_hover_color, #000);color:var(--ssp_checkout_btn_text_hover_color, #fff);border-color:var(--ssp_checkout_btn_border_hover_color, #000)}.ssp-checkout-button-container .ssp-checkout-button .insurance_plan{color:var(--ssp_checkout_btn_text_color, #fff)!important}.ssp-checkout-button-container .ssp-checkout-link{font-size:var(--ssp_secondary_checkout_btn_font_size, 16px);font-weight:var(--ssp_secondary_checkout_btn_font_weight, 400);color:var(--ssp_secondary_checkout_btn_text_color, #000);text-decoration:underline;margin-bottom:5px;cursor:pointer}.ssp-checkout-button-container .btnCstm.tooltipCstm{display:flex}.ssp-checkout-button-container .btnCstm.tooltipCstm svg{width:20px;height:20px;fill:var(--ssp_checkout_label_text_color, #000)}.ssp-checkout-button-container .tooltipCstm .toolltiptextCstm{margin-left:-190px!important}.ssp-default-shopify-checkout-button-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.ssp-default-shopify-checkout-button-container .ssp-default-shopify-checkout-button{display:block!important;font-size:var(--ssp_checkout_btn_text_size, 15px);font-weight:var(--ssp_checkout_btn_text_weight, 400);font-family:inherit;background-color:var(--ssp_checkout_btn_bg_color, #000);color:var(--ssp_checkout_btn_text_color, #fff);border-width:var(--ssp_checkout_btn_border_size, 0px);border-style:solid;border-color:var(--ssp_checkout_btn_border_color, #000);border-radius:var(--ssp_checkout_btn_border_radius, 0px);padding:var(--ssp_checkout_btn_padding, 15px);margin:var(--ssp_checkout_btn_margin, 0px);margin-bottom:5px;transition:all .3s ease-in-out;text-align:center;width:100%;cursor:pointer}.ssp-default-shopify-checkout-button-container .ssp-default-shopify-checkout-button:hover{background-color:var(--ssp_checkout_btn_bg_hover_color, #000);color:var(--ssp_checkout_btn_text_hover_color, #fff);border-color:var(--ssp_checkout_btn_border_hover_color, #000)}.tooltipCstm{position:relative!important;display:inline-flex;border-bottom:1px dotted #000}.tooltipCstm .toolltiptextCstm{visibility:hidden;width:120px;background-color:#000;color:#fff!important;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:10000;bottom:100%;left:50%;margin-left:-100px}.tooltipCstm:hover .toolltiptextCstm{visibility:visible}.tooltipCstm .toolltiptextCstm{font-size:12px;text-align:left;width:200px!important;height:auto;display:inline-block;line-height:14px;min-width:100px;word-break:break-word;white-space:normal;margin-bottom:5px;padding-left:10px;padding-right:10px;border-radius:10px}.btnCstm.tooltipCstm{width:auto;background:none;border:none;display:inline-flex}.ssp-overflow-hidden{overflow:hidden!important}.hideBox{display:none!important}.ssp-visibility-hidden{visibility:hidden!important}.ssp-widget-modal .ssp-confirmation-modal-container{visibility:hidden;width:100%;max-width:415px;height:auto;position:fixed;margin:var(--ssp_consent_popup_margin, 30px);display:flex;justify-content:center;align-items:center;z-index:10000000001;transform:scale(.7);opacity:0;transition:transform .3s ease,opacity .3s ease}@media screen and (max-width: 500px){.ssp-widget-modal .ssp-confirmation-modal-container{margin:0}}.ssp-widget-modal .ssp-confirmation-modal-container.ssp-active{transform:scale(1);opacity:1;visibility:visible}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal{width:100%;padding:var(--ssp_consent_popup_padding, 15px);border-width:var(--ssp_consent_popup_border_width, 1px);border-color:var(--ssp_consent_popup_border_color, #e4e4e4);border-style:solid;border-radius:var(--ssp_consent_popup_border_radius, 8px);background-color:#fff;display:flex;flex-direction:column;gap:15px}@media screen and (max-width: 500px){.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal{padding:10px;margin:10px;gap:10px}}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card{border-radius:8px;padding:10px;background-color:var(--ssp_consent_popup_bg_color, #f5f5f5);display:flex;justify-content:start;align-items:center;gap:10px;position:relative}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-modal-product-shine-container{border-radius:8px;padding:10px;background-color:transparent;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-modal-product-shine-container:before{content:"";position:absolute;top:0;left:-75%;width:100%;height:100%;background:linear-gradient(110deg,#fff,45%,#fff,55%,#fff);animation:shine 3s cubic-bezier(.5,1,.89,1) 1s infinite;transform:translate(0) rotate(-45deg) skew(0) skewY(0) scaleX(1) scaleY(1);pointer-events:none;z-index:1000;filter:blur(24px)}@keyframes shine{0%{left:-75%}50%{left:100%}to{left:100%}}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-img-wrapper{width:60px;height:60px;min-width:60px;min-height:60px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-img-wrapper img{width:100%;height:100%;border-radius:10px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper{display:flex;flex-direction:column;gap:2px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper *{word-break:break-word}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title{font-size:var(--ssp_consent_popup_title_font_size, 14px);font-weight:var(--ssp_consent_popup_title_font_weight, 600);color:var(--ssp_consent_popup_title_font_color, #000);margin:0 0 2px;display:flex;justify-content:start;align-items:center;gap:5px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title .tooltipCstm{display:none}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper h5.ssp-product-title .tooltipCstm .toolltiptextCstm{margin-left:0;left:unset;right:-50%}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-product-card .ssp-product-details-wrapper p{margin:0;font-size:var(--ssp_consent_popup_subtitle_font_size, 13px);font-weight:var(--ssp_consent_popup_subtitle_font_weight, 400);color:var(--ssp_consent_popup_subtitle_font_color, #666);line-height:normal}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper{width:100%;display:flex;justify-content:end;align-items:center;gap:10px}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-cancel-btn{width:50%;background:#d4d4d4;border:none;text-decoration:none;padding:8px 12px;border-radius:8px;cursor:pointer}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-add-btn{width:50%;color:#fff;background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#303030;box-shadow:0 -.0625rem 0 .0625rem #000c inset,0 0 0 .0625rem #303030 inset,0 .03125rem 0 .09375rem #ffffff40 inset;touch-action:manipulation;border:none;border-radius:8px;text-decoration:none;padding:8px 12px;cursor:pointer}.ssp-widget-modal .ssp-confirmation-modal-container .ssp-confirmation-modal .ssp-modal-btn-wrapper .ssp-modal-add-btn:hover{background:linear-gradient(180deg,#30303000 63.53%,#ffffff26),#1a1a1a}.simply-insurance{max-width:400px;padding:15px 0;margin-left:auto}.simply-insurance.loaded{display:block;padding:10px 15px}.simply-insurance .header-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;gap:5px;width:100%}.simply-insurance .header-wrap .plan_info_btn{width:40px}.simply-insurance .header-wrap .title-image-wrap{text-align:left;gap:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.simply-insurance .header-wrap .title-image-wrap img{width:40px}.simply-insurance .header-wrap .title-image-wrap.ssp-gray-image img{filter:grayscale(1)}.simply-insurance .header-wrap .title-image-wrap .insurance-title-wrap{display:flex;flex-direction:column;gap:5px}.simply-insurance .header-wrap h3{padding-right:5px;font-size:15px}.simply-insurance p{font-size:12px}.simply-insurance .plan_title{display:flex;justify-content:start;align-items:center;gap:5px;line-height:21px;font-weight:700;margin:0}.simply-insurance .plan_subtitle{margin:0;line-height:normal}.simply-insurance .plan-description{font-size:12px;line-height:normal;display:inline-block;text-align:left}.simply-insurance .plan-description.hide,.simply-insurance .switch-button .cart-insurance-input{display:none}.simply-insurance .switch{display:inline-block;position:relative;width:40px;height:20px;border-radius:20px;background:#dfd9ea;transition:background .28s cubic-bezier(.4,0,.2,1);vertical-align:middle;cursor:pointer}.simply-insurance #toggle-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden}.simply-insurance .switch:before{content:"";position:absolute;top:1px;left:2px;width:17px;height:17px;background:#fafafa;border-radius:50%;transition:left .28s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.simply-insurance .switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #8080801a}.simply-insurance input:checked+.switch{background:#72da67}.simply-insurance input:checked+.switch:before{left:20px;background:#fff}.simply-insurance input:checked+.switch:active:before{box-shadow:0 2px 8px #00000047,0 0 0 20px #00968833}.plan_info_btn{position:relative;border-bottom:1px dotted #000;width:auto;background:none;border:none;display:inline-block}.plan_info_btn .plan_info{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}.plan_info_btn:hover .plan_info{visibility:visible}.plan_info_btn .plan_info{font-size:12px;text-align:left;width:200px!important;height:auto;display:inline-block;line-height:14px;min-width:100px;word-break:break-word;white-space:normal;margin-bottom:5px;padding-left:10px;padding-right:10px;border-radius:10px}
/*# sourceMappingURL=/s/files/1/1905/9639/files/simply-insurance_9d108d3e-f767-4620-b883-01045abb0584.css.map?v=1755758697 */
